<jsp:attribute>是什么

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:25:54
<jsp:attribute> </jsp:attribute>是在标记调用的体中出现的,可是这个动作到底表示什么?除了name外,它还有些什么属性?
如果可以,最好把少见的几个标准动作也说一下吧。不要只写个名字,最好说明是做什么的...因为本人藏书较少,每本都只提了一下,很是郁闷。。。
谢了!

<jsp:attribute>元素主要有两个用途:
(1) 当使用在<jsp:element>之中时,它可以定义XML 元素的属性,如上述的范例2。
(2) 它可以用来设定标准或自定义标签的属性值。如下范例1:
<jsp:attribute>的语法:
<jsp:attribute trim="true | false">
本体内容
</jsp:attribute >
<jsp:attribute>有两个属性:name 和trim。其中name 的值就是标签的属性名称。trim 可为true 或false。假若为true 时,<jsp:attribute>本体内容的前后空白,将被忽略;反之,若为false,
前后空白将不被忽略。trim 的默认值为true。
范例:
<jsp:useBean >
Bean created! Setting foo.bar...<br>
<jsp:setProperty property="bar">
<jsp:attribute >
Hello World
</jsp:attribute>
</jsp:setProperty>
</jsp:useBean>
<br>
Result: <jsp:getProperty property="bar">
执行的结果如下:
Bean created! Setting foo.bar...
Result: Hello World
其实上述的范例和下面的例子一样:
<jsp:useBean >
Bean created! Setting foo.bar...<br>
<jsp:setProperty property="bar" value